home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / f / finanzen / spesen.frm < prev    next >
Encoding:
Text File  |  1996-09-18  |  7.5 KB  |  278 lines

  1. * Dies ist die Steuerdatei zum Ausdruck einer Wochenabrechnung auf ein
  2. * Formular. Die Angaben in den einzelnen Zeilen dieser Datei sind codiert
  3. * und werden von Spesenprogramm eingelesen, decodiert und ausgeführt.
  4. * Die einzelnen Zeilen dieser Datei werden anhand des 1. Zeichens
  5. * unterschieden und entsprechend entschlüsselt, die Syntax lautet:
  6. *
  7. *    * bel. Text                        Kommentar, wird übersprungen
  8. *    I ,s1,s2,...,sn                    Steuersequenz für Drucker
  9. *    CR,n                               n mal Carriage Return
  10. *    T ,x,Text                          Ausgabe des "Text" in der akt. Zeile
  11. *                                            an Pos. x,
  12. *                                            wenn "Text" = Standardtext,
  13. *                                                        = Kalenderwoche 
  14. *                                                        = Personalnummer,
  15. *                                                        = Kostenstelle,
  16. *                                                        = Name, dann Ausgabe
  17. *                                            des entsprechenden Textes, sonst
  18. *                                            beliebiger Text 
  19. *    O ,x,Tag,Teil                      Ausgabe der Datum/Orts-Zeile ab Pos.
  20. *                                            x, Teil 1-3 der Zeile
  21. *    M ,x,Tag                           Ausgabe eines "M" an Pos. x, wenn "M"
  22. *                                            an diesem Tag angeclickt war
  23. *    F ,x,Tag                           Ausgabe eines "F" an Pos. x, wenn "F"
  24. *                                            an diesem Tag angeclickt war
  25. *    E ,x,Tag                           Ausgabe eines "E" an Pos. x, wenn "E"
  26. *                                            an diesem Tag angeclickt war
  27. *    Z ,x,Tag,Code,Picture              Ausgabe eines durch Code definierten
  28. *                                            Zahlenwertes des Tages in einem
  29. *                                            durch Picture def. Format
  30. *    H ,x,Tag,Picture                   horizontale Tagessumme
  31. *    V ,x,Code,Picture                  vertikale Spaltesumme
  32. *    S ,x,Picture                       Gesamtsumme
  33. *    @@@                                markieren des Fileende
  34. *
  35. *    akzeptiert werden:
  36. *    eine Integerzahl > 0 für x
  37. *    1, 2 oder 3 für Teil (der Datum/Ort-Zeile)
  38. *    Mo,Di,Mi,Do,Fr,Sa,So für Tag
  39. *    Code = 0 sind die Kilometer
  40. *    Code = 1 ist das KM-Geld
  41. *    Code = 2 ist der Arbeitsbeginn   (h-von)
  42. *    Code = 3 ist das Arbeitsende     (h-bis)
  43. *    Code = 4 sind die Tagesspesen
  44. *    Code = 5 sind die Übernachtungskosten
  45. *    Code = 6 sind Spesen nach Beleg
  46. *    Code = 7 sind Nebenkosten
  47. *    Picture ist mit # zu definieren, ein # steht für eine Dezimalstelle
  48. *        (###.## bedeutet z.B. 3 Vorkomma- und 2 Nachkommastellen)
  49. *
  50. * setzt EPSON-kompat. auf 12 CPI (ELITE)
  51. I ,27,58
  52. * und auf 8 LPI
  53. I ,27,48
  54. * und in KURSIV
  55. I ,27,37,71
  56. * 2 Zeilenvorschübe
  57. CR,2
  58. * Standardtext, Kostenstelle, Name, Personalnummer, Jahr, Kalenderwoche
  59. T ,1,Standardtext
  60. T ,15,Kostenstelle
  61. T ,22,Name
  62. T ,50,Personalnummer
  63. T ,60,1990 - KW
  64. T ,72,Kalenderwoche
  65. * KURSIV wieder aus
  66. I ,27,37,72
  67. * 2 Zeilenvorschübe
  68. CR,2
  69. * +++++++++++++++++ der MONTAG ++++++++++++++++++
  70. * Datum/Ortszeile, 1. Teil
  71. O ,1,Mo,1
  72. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  73. Z ,26,Mo,0,####
  74. Z ,32,Mo,1,####.##
  75. Z ,40,Mo,2,##.##
  76. Z ,47,Mo,3,##.##
  77. Z ,54,Mo,4,####.##
  78. Z ,62,Mo,5,####.##
  79. Z ,70,Mo,6,####.##
  80. Z ,78,Mo,7,####.##
  81. * Tagessumme
  82. H ,88,Mo,####.##
  83. * ein Zeilenvorschub
  84. CR,1
  85. * Datum/Ortszeile, 2. Teil
  86. O ,1,Mo,2
  87. * ein Zeilenvorschub
  88. CR,1
  89. * Datum/Ortszeile, 3. Teil
  90. O ,1,Mo,3
  91. * Mehrtagereisen, Frühstück, Essen
  92. M ,20,Mo
  93. E ,22,Mo
  94. F ,24,Mo
  95. * 2 Zeilenvorschübe
  96. CR,2
  97. * +++++++++++++++++ der DIENSTAG ++++++++++++++++++
  98. * Datum/Ortszeile, 1. Teil
  99. O ,1,Di,1
  100. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  101. Z ,26,Di,0,####
  102. Z ,32,Di,1,####.##
  103. Z ,40,Di,2,##.##
  104. Z ,47,Di,3,##.##
  105. Z ,54,Di,4,####.##
  106. Z ,62,Di,5,####.##
  107. Z ,70,Di,6,####.##
  108. Z ,78,Di,7,####.##
  109. * Tagessumme
  110. H ,88,Di,####.##
  111. * ein Zeilenvorschub
  112. CR,1
  113. * Datum/Ortszeile, 2. Teil
  114. O ,1,Di,2
  115. * ein Zeilenvorschub
  116. CR,1
  117. * Datum/Ortszeile, 3. Teil
  118. O ,1,Di,3
  119. * Mehrtagereisen, Frühstück, Essen
  120. M ,20,Di
  121. E ,22,Di
  122. F ,24,Di
  123. * 2 Zeilenvorschübe
  124. CR,2
  125. * +++++++++++++++++ der MITTWOCH ++++++++++++++++++
  126. * Datum/Ortszeile, 1. Teil
  127. O ,1,Mi,1
  128. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  129. Z ,26,Mi,0,#### 
  130. Z ,32,Mi,1,####.##
  131. Z ,40,Mi,2,##.##
  132. Z ,47,Mi,3,##.##
  133. Z ,54,Mi,4,####.##
  134. Z ,62,Mi,5,####.##
  135. Z ,70,Mi,6,####.##
  136. Z ,78,Mi,7,####.##
  137. * Tagessumme
  138. H ,88,Mi,####.##
  139. * ein Zeilenvorschub
  140. CR,1
  141. * Datum/Ortszeile, 2. Teil
  142. O ,1,Mi,2
  143. * ein Zeilenvorschub
  144. CR,1
  145. * Datum/Ortszeile, 3. Teil
  146. O ,1,Mi,3
  147. * Mehrtagereisen, Frühstück, Essen
  148. M ,20,Mi
  149. E ,22,Mi
  150. F ,24,Mi
  151. * 2 Zeilenvorschübe
  152. CR,2
  153. * +++++++++++++++++ der DONNERSTAG ++++++++++++++++++
  154. * Datum/Ortszeile, 1. Teil
  155. O ,1,Do,1
  156. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  157. Z ,26,Do,0,####
  158. Z ,32,Do,1,####.##
  159. Z ,40,Do,2,##.##
  160. Z ,47,Do,3,##.##
  161. Z ,54,Do,4,####.##
  162. Z ,62,Do,5,####.##
  163. Z ,70,Do,6,####.##
  164. Z ,78,Do,7,####.##
  165. * Tagessumme
  166. H ,88,Do,####.##
  167. * ein Zeilenvorschub
  168. CR,1
  169. * Datum/Ortszeile, 2. Teil
  170. O ,1,Do,2
  171. * ein Zeilenvorschub
  172. CR,1
  173. * Datum/Ortszeile, 3. Teil
  174. O ,1,Do,3
  175. * Mehrtagereisen, Frühstück, Essen
  176. M ,20,Do
  177. E ,22,Do
  178. F ,24,Do
  179. * 2 Zeilenvorschübe
  180. CR,2
  181. * +++++++++++++++++ der FREITAG ++++++++++++++++++
  182. * Datum/Ortszeile, 1. Teil
  183. O ,1,Fr,1
  184. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  185. Z ,26,Fr,0,####
  186. Z ,32,Fr,1,####.##
  187. Z ,40,Fr,2,##.##
  188. Z ,47,Fr,3,##.##
  189. Z ,54,Fr,4,####.##
  190. Z ,62,Fr,5,####.##
  191. Z ,70,Fr,6,####.##
  192. Z ,78,Fr,7,####.##
  193. * Tagessumme
  194. H ,88,Fr,####.##
  195. * ein Zeilenvorschub
  196. CR,1
  197. * Datum/Ortszeile, 2. Teil
  198. O ,1,Fr,2
  199. * ein Zeilenvorschub
  200. CR,1
  201. * Datum/Ortszeile, 3. Teil
  202. O ,1,Fr,3
  203. * Mehrtagereisen, Frühstück, Essen
  204. M ,20,Fr
  205. E ,22,Fr
  206. F ,24,Fr
  207. * 2 Zeilenvorschübe
  208. CR,2
  209. * +++++++++++++++++ der SAMSTAG ++++++++++++++++++
  210. * Datum/Ortszeile, 1. Teil
  211. O ,1,Sa,1
  212. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  213. Z ,26,Sa,0,####
  214. Z ,32,Sa,1,####.##
  215. Z ,40,Sa,2,##.##
  216. Z ,47,Sa,3,##.##
  217. Z ,54,Sa,4,####.##
  218. Z ,62,Sa,5,####.##
  219. Z ,70,Sa,6,####.##
  220. Z ,78,Sa,7,####.##
  221. * Tagessumme
  222. H ,88,Sa,####.##
  223. * ein Zeilenvorschub
  224. CR,1
  225. * Datum/Ortszeile, 2. Teil
  226. O ,1,Sa,2
  227. * ein Zeilenvorschub
  228. CR,1
  229. * Datum/Ortszeile, 3. Teil
  230. O ,1,Sa,3
  231. * Mehrtagereisen, Frühstück, Essen
  232. M ,20,Sa
  233. E ,22,Sa
  234. F ,24,Sa
  235. * 2 Zeilenvorschübe
  236. CR,2
  237. * +++++++++++++++++ der SONNTAG ++++++++++++++++++
  238. * Datum/Ortszeile, 1. Teil
  239. O ,1,So,1
  240. * Zahlenwerte KM,KM-DM,h-von,h-bis,Spesen,Übern.,Sp.n.Beleg,sonst.,Summe
  241. Z ,26,So,0,####
  242. Z ,32,So,1,####.##
  243. Z ,40,So,2,##.##
  244. Z ,47,So,3,##.##
  245. Z ,54,So,4,####.##
  246. Z ,62,So,5,####.##
  247. Z ,70,So,6,####.##
  248. Z ,78,So,7,####.##
  249. * Tagessumme
  250. H ,88,So,####.##
  251. * ein Zeilenvorschub
  252. CR,1
  253. * Datum/Ortszeile, 2. Teil
  254. O ,1,So,2
  255. * ein Zeilenvorschub
  256. CR,1
  257. * Datum/Ortszeile, 3. Teil
  258. O ,1,So,3
  259. * Mehrtagereisen, Frühstück, Essen
  260. M ,20,So
  261. E ,22,So
  262. F ,24,So
  263. * 2 Zeilenvorschübe
  264. CR,2
  265. *** +++++++++++++++++ die Spaltensummen ++++++++++++++++++
  266. V ,26,0,####
  267. V ,32,1,####.##
  268. V ,54,4,####.##
  269. V ,62,5,####.##
  270. V ,70,6,####.##
  271. V ,78,7,####.##
  272. * Gesamtsumme
  273. S ,88,####.##
  274. * 5 Zeilenvorschübe
  275. CR,5
  276. * @@@ markiert das Fileende und darf nicht gelöscht werden
  277. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  278.